                       
                       
    X              X   
    XX    X   X    XX  
XXX X XXX X XXXXXX X X 
    X X   XX  X X  X X 
    X     X X X  X X   
XXX XXXXX XXX XXXXXXXXX
    X     X   X    X   
    X     X   X  XXX   
XXXXX XXX X X X XXXXXXX
 XXXX   XXX  XX  XX    
  XX   XXXX XXX        
        XX  XXX        
             X         
